SGI

The SGI computer platform was a long line of server and workstation related hardware created by Silicon Graphics, Inc. SGI hardware runs on the operating system, a  derivative.

Known for their advanced graphical abilities through the standard (which later became ), they dominated the workstation related market from the mid-1980's to the end of the 1990's. An unofficial source port of Doom by Dave Taylor of Id Software was made, known as SGI Doom, but this port did not take advantage of the various advanced features found on the platform. In later years, various unofficial ports came to the system, enabling users to experience hardware accelerated rendering, improved stability and support for limit removing maps, amongst other improvements.

Ports
The vast majority of the source ports to SGI are derived from its PC/Windows counterparts.

Doom Legacy
The Doom Legacy source port was ported to IRIX with version 1.41, dated October 24, 2003. It supports all the features that come with that version, including 3D floors, 32 player support, MD2 models and OpenGL rendering.

PrBoom
Various versions of PrBoom have been ported, namely versions 2.2.0, 2.2.1 and 2.2.2, released on May 14, 2001, June 28, 2001 and October 10, 2001 respectively. Starting from 2.2.1, OpenGL support (through GLBoom) is supported, whilst 2.2.2 has a version compiled for the older MIPS3 architecture, starting with the processor. Every other PrBoom release is compiled for MIPS4 architecture processors, starting with the.

PrBoom+
One version of PrBoom+ is available for IRIX: Version 2.5.1.3, dated August 4, 2013. It supports OpenGL rendering and comes in a IRIX native tardist package. It requires IRIX version 6.5 to be installed and it was packaged by Rainer Canavan.

XDoom
The lesser known XDoom got a port to the IRIX platform version 5.3, dated August 24, 2001. It supports both the MIPS3 and MIPS4 architectures and acts as a faster alternative for SGI Doom on low end machines. Only software rendering is supported.